wire-grating door - French English Dictionary